pedestrian expression - Alemán Inglés Diccionario